Italian Restaurants in North Truro, MA

3 businesses found


Terra Luna

104 Shore Road , 02652
Phone: (508) 487-1019

Montano's Restaurant

Rr 6 , 02652
Phone: (508) 487-2026

Adrian's Restaurant

535 Route 6 , 02652
Phone: (508) 487-4360